Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
89 GLOUCESTER PLACE £9,242,259 £7,150,000 18 Apr 2017
91 GLOUCESTER PLACE Terraced £9,073,890 £8,963,977 15 Jun 2023